package ua.edu.nuos.jeetraining2012.cms.util.google.api.predefined;

/**
 * Possible file types.
 * <p>
 * Use this class to show what exactly type of uploading media. This info
 * will be used for next uploading.</p>
 * <p>
 * Video files will be uploaded to YouTube and presentations will be uploaded to GoogleDrive.
 * </p>
 * <p>
 * Both file type will be shared with "anyone who has a link" permissions.
 * </p>
 * Available file types:
 * <ul>
 *     <li>{@link StandardFileTypes#FILE_TYPE_VIDEO} for video media.</li>
 *     <li>{@link StandardFileTypes#FILE_TYPE_PRESENTATION} for presentations & syllabuses.</li>
 * </ul>
 * <p>
 *     Depends on medias type, file will be uploaded to differ location. Presentation files will be
 *     uploaded to Google Drive and video files will be uploaded to YouTube.
 * </p>
 *
 * @author Victor N. Ganichev victor.ganichev@gmail.com
 * @version 1.0 Date: 09.06.13 Time: 16:51
 * @since 1.0
 */
final public class StandardFileTypes {

    /** Define file type for video files */
    final public static String FILE_TYPE_VIDEO = "video";

    /** Define file type for presentations & slides & syllabus files. */
    final public static String FILE_TYPE_PRESENTATION = "presentation";
}
